<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>v_hdmirx1: xv_hdmirx1_intr.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">v_hdmirx1
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xv__hdmirx1__intr_8c.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">xv_hdmirx1_intr.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Overview</h2>
<div class="textblock"><p>This file contains interrupt related functions for Xilinx HDMI RX core. </p>
<p>Please see <a class="el" href="xv__hdmirx1_8h.html" title="This is the main header file for Xilinx HDMI RX core. ">xv_hdmirx1.h</a> for more details of the driver.</p>
<pre>
MODIFICATION HISTORY:</pre><pre>Ver   Who    Date     Changes
</p>
<hr/>
<p>
1.00  EB     02/05/19 Initial release.
</pre> </div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aa63dbee16a4d7face7e6d6aa49bef361"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xv__hdmirx1__intr_8c.html#aa63dbee16a4d7face7e6d6aa49bef361">XV_HdmiRx1_IntrHandler</a> (void *InstancePtr)</td></tr>
<tr class="memdesc:aa63dbee16a4d7face7e6d6aa49bef361"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is the interrupt handler for the HDMI RX driver.  <a href="#aa63dbee16a4d7face7e6d6aa49bef361">More...</a><br/></td></tr>
<tr class="separator:aa63dbee16a4d7face7e6d6aa49bef361"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7039dd1c40555eb136d7fcddda44d7b0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xv__hdmirx1__intr_8c.html#a7039dd1c40555eb136d7fcddda44d7b0">XV_HdmiRx1_SetCallback</a> (<a class="el" href="struct_x_v___hdmi_rx1.html">XV_HdmiRx1</a> *InstancePtr, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942">XV_HdmiRx1_HandlerType</a> HandlerType, void *CallbackFunc, void *CallbackRef)</td></tr>
<tr class="memdesc:a7039dd1c40555eb136d7fcddda44d7b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function installs an asynchronous callback function for the given HandlerType:  <a href="#a7039dd1c40555eb136d7fcddda44d7b0">More...</a><br/></td></tr>
<tr class="separator:a7039dd1c40555eb136d7fcddda44d7b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="aa63dbee16a4d7face7e6d6aa49bef361"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void XV_HdmiRx1_IntrHandler </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>InstancePtr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This function is the interrupt handler for the HDMI RX driver. </p>
<p>This handler reads the pending interrupt from PIO, DDC, TIMDET, AUX, AUD and LNKSTA peripherals, determines the source of the interrupts, clears the interrupts and calls callbacks accordingly.</p>
<p>The application is responsible for connecting this function to the interrupt system. Application beyond this driver is also responsible for providing callbacks to handle interrupts and installing the callbacks using <a class="el" href="xv__hdmirx1_8h.html#a7039dd1c40555eb136d7fcddda44d7b0" title="This function installs an asynchronous callback function for the given HandlerType: ...">XV_HdmiRx1_SetCallback()</a> during initialization phase. An example delivered with this driver demonstrates how this could be done.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">InstancePtr</td><td>is a pointer to the <a class="el" href="struct_x_v___hdmi_rx1.html" title="The XHdmiRx1 driver instance data. ">XV_HdmiRx1</a> instance that just interrupted.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>None.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>None. </dd></dl>

<p>References <a class="el" href="struct_x_v___hdmi_rx1___config.html#ab0d9f429af93cfc3bf3a97e5fc63692c">XV_HdmiRx1_Config::BaseAddress</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#aa1008eb31826031b552c087c5f8d87d8">XV_HdmiRx1::Config</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a702c45e45b496ad8b6aa51238a8b5bb2">XV_HdmiRx1::IsReady</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a9b671fa1d778ce26fb96731f95660999">XV_HDMIRX1_AUD_STA_IRQ_MASK</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a6b471c291404420baf14808dc39da8e4">XV_HDMIRX1_AUD_STA_OFFSET</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a63d7aee7a102a56cf637518d13307a12">XV_HDMIRX1_AUX_STA_IRQ_MASK</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a1ff1aa131b92f22cdadf41f72b41de10">XV_HDMIRX1_AUX_STA_OFFSET</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a1e194d82be050c88db0b276f30058fc1">XV_HDMIRX1_DDC_STA_IRQ_MASK</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a4b377386dc2f94f5fb4e17fb151245ab">XV_HDMIRX1_DDC_STA_OFFSET</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a19aa4846875e36f3df281003be17365b">XV_HDMIRX1_FRL_STA_IRQ_MASK</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a96860e2915010d82971cc380b30d30fd">XV_HDMIRX1_FRL_STA_OFFSET</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#affc58e86fdd9965c66c1787293747fe7">XV_HDMIRX1_LNKSTA_STA_IRQ_MASK</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#ae1aaa652d8211c7cc612dd506aeb480d">XV_HDMIRX1_LNKSTA_STA_OFFSET</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a0d4a80745016667fabf3927fb58bc835">XV_HDMIRX1_PIO_STA_IRQ_MASK</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a010800518b582144dfb9dcc66525faf6">XV_HDMIRX1_PIO_STA_OFFSET</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a851cb0524c797d3ce8380b1c27b9a17f">XV_HdmiRx1_ReadReg</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#af91d2f9f96e679cac7647029f58ec4f7">XV_HDMIRX1_TMR_STA_IRQ_MASK</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a4afca904429b1f2e882bea212effe1cf">XV_HDMIRX1_TMR_STA_OFFSET</a>, <a class="el" href="xv__hdmirx1__hw_8h.html#a979add2356c64b6b17d2e173b148a223">XV_HDMIRX1_VTD_STA_IRQ_MASK</a>, and <a class="el" href="xv__hdmirx1__hw_8h.html#a7520909f353bdbc6da5cf59e436c0346">XV_HDMIRX1_VTD_STA_OFFSET</a>.</p>

</div>
</div>
<a class="anchor" id="a7039dd1c40555eb136d7fcddda44d7b0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int XV_HdmiRx1_SetCallback </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_x_v___hdmi_rx1.html">XV_HdmiRx1</a> *&#160;</td>
          <td class="paramname"><em>InstancePtr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942">XV_HdmiRx1_HandlerType</a>&#160;</td>
          <td class="paramname"><em>HandlerType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>CallbackFunc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>CallbackRef</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This function installs an asynchronous callback function for the given HandlerType: </p>
<pre>
HandlerType                 Callback Function Type
-------------------------   -----------------------------------------------
(XV_HDMIRX1_HANDLER_VTD)      VtdCallback
(XV_HDMIRX1_HANDLER_AUX)      AuxCallback
(XV_HDMIRX1_HANDLER_AUD)      AudCallback
(XV_HDMIRX1_HANDLER_LNKSTA)   LnkStaCallback
(XV_HDMIRX1_HANDLER_PIO)      PioCallback
</pre><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">InstancePtr</td><td>is a pointer to the HDMI RX core instance. </td></tr>
    <tr><td class="paramname">HandlerType</td><td>specifies the type of handler. </td></tr>
    <tr><td class="paramname">CallbackFunc</td><td>is the address of the callback function. </td></tr>
    <tr><td class="paramname">CallbackRef</td><td>is a user data item that will be passed to the callback function when it is invoked.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><ul>
<li>XST_SUCCESS if callback function installed successfully.</li>
<li>XST_INVALID_PARAM when HandlerType is invalid.</li>
</ul>
</dd></dl>
<dl class="section note"><dt>Note</dt><dd>Invoking this function for a handler that already has been installed replaces it with the new handler. </dd></dl>

<p>References <a class="el" href="struct_x_v___hdmi_rx1.html#ac6cde43853e1f68b75e12786b8b27184">XV_HdmiRx1::AudCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a1437670a5591185f97818f3142125a6a">XV_HdmiRx1::AudRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a03b60e69b1ded28e64fc01497d9ea02c">XV_HdmiRx1::AuxCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a1a95fde6db20db59e7466c0115e37776">XV_HdmiRx1::AuxRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a95326a1d0652b0a4d7132fadae0f6137">XV_HdmiRx1::BrdgOverflowCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a48c47143f74cb7ede8f6b0c75036a3a9">XV_HdmiRx1::BrdgOverflowRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ab71556ccd55ddd82fd84890c4e09df18">XV_HdmiRx1::ConnectCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a2204a595a431c54a251c769db17a999a">XV_HdmiRx1::ConnectRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#af1a889495687e670d6a591170761a810">XV_HdmiRx1::DdcCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ab456e187a16c385d672de54131b93f90">XV_HdmiRx1::DdcRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a461b3155ea38ff477c980d26d4ddf905">XV_HdmiRx1::DSCPktErrCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a7c0c69cff125b9c6e4c6fba569c2d22a">XV_HdmiRx1::DSCPktErrRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a0040e6693bb285f67d2065bcc075a2ac">XV_HdmiRx1::DSCStreamChangeEventCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a03a309e3b323da4d94ee94824faeed19">XV_HdmiRx1::DSCStrmChgEvtRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a85040e21167e60e11b8e65e44b3b4bca">XV_HdmiRx1::DSCStsUpdtEvtCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a320629fe5bc5b6be1799ffef48a6c381">XV_HdmiRx1::DSCStsUpdtEvtRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ad47ac62d79ebd12ab76bfefb060618ee">XV_HdmiRx1::DynHdrCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#aede71d34c986bdd7d983781514628adb">XV_HdmiRx1::DynHdrRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ad3c15f528662fba6efbc2bf5a1d034a0">XV_HdmiRx1::FrlConfigCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a045d59565efbaaaafe3bf08e390b06df">XV_HdmiRx1::FrlConfigRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#acaf3fc47be10a48fb436adde7c9ffe58">XV_HdmiRx1::FrlLts1Callback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a2da357b5b81ee38779a10e67ba937c3c">XV_HdmiRx1::FrlLts1Ref</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#abd8b1c0fa0acbb9ad46cd09b3d4a0d99">XV_HdmiRx1::FrlLts2Callback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#acd295344643e76e6ff06cb5812797af8">XV_HdmiRx1::FrlLts2Ref</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a881b1b4b7467f5fc289192a357740fa2">XV_HdmiRx1::FrlLts3Callback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ae7b3ce31c2c86f1de1264f29b217c36c">XV_HdmiRx1::FrlLts3Ref</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a26cc49e1c6951045fc6ae64f712c3df3">XV_HdmiRx1::FrlLts4Callback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a6ae119bce17dd8d92a75da04c3ee13b6">XV_HdmiRx1::FrlLts4Ref</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ac4de793fc73dc05c289741273b32aecf">XV_HdmiRx1::FrlLtsLCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a00f9a5251e38ae3078fddceaccfeb1b7">XV_HdmiRx1::FrlLtsLRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a1794a6bc75d1df7be1350f05da38bd5a">XV_HdmiRx1::FrlLtsPCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a538a25be3405a85a5460b734347b8a02">XV_HdmiRx1::FrlLtsPRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a287b6bb5e1ca228324f5126907f03a6c">XV_HdmiRx1::FrlStartCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a52fa0229e234c0e486516cd77c401158">XV_HdmiRx1::FrlStartRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a615c9adae118c4977f069fa964b23ec7">XV_HdmiRx1::Hdcp14ProtEvtCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#acfc764778d0fa356707e6c889ad1074b">XV_HdmiRx1::Hdcp14ProtEvtRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#acca2ad601e630bfc103ee20f84bca196">XV_HdmiRx1::Hdcp22ProtEvtCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ac0b21967ff292888ddba69a22afbd512">XV_HdmiRx1::Hdcp22ProtEvtRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a332b700f16b8e3826767971c3bf859b2">XV_HdmiRx1::HdcpCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ae0248f4981813e9e7d4556a02608a371">XV_HdmiRx1::HdcpRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a6389ceb5ffcc260ea4e14df3b8488d45">XV_HdmiRx1::LinkErrorCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a20bd455b2823281ce7b1280918c1b4a7">XV_HdmiRx1::LinkErrorRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a43745815e66d46ee98ac387d5632dd59">XV_HdmiRx1::LnkRdyErrorCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a96e3091f88f9ac87639a4a49b6a9beb4">XV_HdmiRx1::LnkRdyErrorRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a65bf83a0a4a7289ed9b2b4ce701ac8dd">XV_HdmiRx1::LnkStaCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a301381e0ce61263a70402d8aeda125c3">XV_HdmiRx1::LnkStaRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#aee0b055b6e7208d61012abdae2df5018">XV_HdmiRx1::ModeCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a22ce5ab7c1a28b239ef7ee600878fc7d">XV_HdmiRx1::ModeRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ab7df9f45764e36ab61362f08614461d5">XV_HdmiRx1::PhyResetCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ae134dc0565019f363f41fcb807a2e4c9">XV_HdmiRx1::PhyResetRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#af443be7c12d12012fca97167a7326987">XV_HdmiRx1::SkewLockErrorCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#acee2ca9a70528aca2c05758a09369b10">XV_HdmiRx1::SkewLockErrorRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a4e92779a4947b7ff5ec5ea6fe0c0417c">XV_HdmiRx1::StreamDownCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#aca26516c2edc8f4444b8fd8e76cf708d">XV_HdmiRx1::StreamDownRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ae72087cc837d809b1beaa9d8b798c9db">XV_HdmiRx1::StreamInitCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a1822f0c9b36e696bcd114f507fdcacb4">XV_HdmiRx1::StreamInitRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a54c1ff6cbf1c7d1c8a7e0323e60d64b6">XV_HdmiRx1::StreamUpCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a337f1873f231c868d157cfdab5943951">XV_HdmiRx1::StreamUpRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a81e87ae653cb737329383942f3d51df5">XV_HdmiRx1::SyncLossCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a65f2508def568fbe0535cd84bb08e4e4">XV_HdmiRx1::SyncLossRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a2838b98abee66bedb928f74f015fd40e">XV_HdmiRx1::TmdsClkRatioCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#adce6045a098ae474c0012cd69d97d402">XV_HdmiRx1::TmdsClkRatioRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ae6f5c0eabdc405e9ee6cbfd455873587">XV_HdmiRx1::TmdsConfigCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#aa4779228d1c129018101c6e999ae64d6">XV_HdmiRx1::TmdsConfigRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#aeef215574a46912f00d61af2f30055e5">XV_HdmiRx1::VfpChangeCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#aa5cf30103299a7543dfc050f0ca641b5">XV_HdmiRx1::VfpChangeRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ad4b2554e9c12491d37726572f5d64c00">XV_HdmiRx1::VicErrorCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a340c1eb5978cde865536cec3602cec5a">XV_HdmiRx1::VicErrorRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#ab8c7c44a510e8126cf32e22a000c6e84">XV_HdmiRx1::VidRdyErrorCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a507c3a13f898da8f7c514bd94cd7b1f0">XV_HdmiRx1::VidRdyErrorRef</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a8a0bd536ae954e93e6fa5a4f03ee879c">XV_HdmiRx1::VrrRdyCallback</a>, <a class="el" href="struct_x_v___hdmi_rx1.html#a23a3272462cf4e0d6af2e86f8c4e6802">XV_HdmiRx1::VrrRdyRef</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942aa481e1b0c381c69e68f4a336c4f4291a">XV_HDMIRX1_HANDLER_AUD</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942adc98639f1c812cd5a2a72f8cac74c868">XV_HDMIRX1_HANDLER_AUX</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942aebb0160b6b43a4f4e859f45e017faa34">XV_HDMIRX1_HANDLER_BRDG_OVERFLOW</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a9b4c4aa468273738a419e39c05f0baad">XV_HDMIRX1_HANDLER_CONNECT</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942aff8d61798f42199bedb5c4ccce598ff2">XV_HDMIRX1_HANDLER_DDC</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942aa0db97ee67a4f31597b3418b6e988338">XV_HDMIRX1_HANDLER_DDC_HDCP_14_PROT</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942aa9498efdb463dd326e02e578db4e6871">XV_HDMIRX1_HANDLER_DDC_HDCP_22_PROT</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942abd439ec152f3be928e4b1a78f6e462f8">XV_HDMIRX1_HANDLER_DSC_PKT_ERR</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942ae440e854baa6be9065fa24b541a211a8">XV_HDMIRX1_HANDLER_DSC_STRM_CH</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a7e57e5a185607118363c0a8d86b20c6d">XV_HDMIRX1_HANDLER_DSC_STS_UPDT</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a6c6dec8c2000bd56980e104718de20b8">XV_HDMIRX1_HANDLER_DYN_HDR</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942aff9bf32f7a33b804800d8d5706986fd9">XV_HDMIRX1_HANDLER_FRL_CONFIG</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942ab0d40648a4270a90b8816085080c2dc4">XV_HDMIRX1_HANDLER_FRL_START</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a712a8fe2d8cbaa4d6f30a9a34844f1d9">XV_HDMIRX1_HANDLER_HDCP</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a39fd4542c7878df53d3bf3d18d6762a2">XV_HDMIRX1_HANDLER_LINK_ERROR</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a03722585c04e5e62c80b912854856f31">XV_HDMIRX1_HANDLER_LNK_RDY_ERR</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a7a01589f01cadd752b2d205f643756b8">XV_HDMIRX1_HANDLER_LNKSTA</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942ae118085eb55b228455f78663cb661a27">XV_HDMIRX1_HANDLER_MODE</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a6ab6e9177942ae3f4bd6ed8bfa5873b6">XV_HDMIRX1_HANDLER_PHY_RESET</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a9f4c993efb8541e185ba312968e89d93">XV_HDMIRX1_HANDLER_SKEW_LOCK_ERR</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a0433f28ecdfbbaa25be35be1a1864320">XV_HDMIRX1_HANDLER_STREAM_DOWN</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a4759661b3e3b5ec737b4f42194e1c102">XV_HDMIRX1_HANDLER_STREAM_INIT</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a79eb6929b21502e375b3621268df1ead">XV_HDMIRX1_HANDLER_STREAM_UP</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942af9cf2bdb04e25e90100885f80be68d12">XV_HDMIRX1_HANDLER_SYNC_LOSS</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a2c3b39213e1ef49751a14777963398d5">XV_HDMIRX1_HANDLER_TMDS_CLK_RATIO</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a19d8897bb48beef6cc192dce8e656224">XV_HDMIRX1_HANDLER_TMDS_CONFIG</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a9b60139f3a0336b0e920ab5dd18dc183">XV_HDMIRX1_HANDLER_VFP_CHANGE</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a314a6cd00e81397687bdda8b4f073768">XV_HDMIRX1_HANDLER_VIC_ERROR</a>, <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a73d3498284bf4989a39e48a55146abf3">XV_HDMIRX1_HANDLER_VID_RDY_ERR</a>, and <a class="el" href="xv__hdmirx1_8h.html#abbfb262ec57764dd666d070dbda26942a19a71662e67c08479b6f24a6c6930be7">XV_HDMIRX1_HANDLER_VRR_RDY</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
